<%-- 
    Document   : RRHH_JUBILACION
    Created on : 09-feb-2015, 15:05:22
    Author     : equipo_4
--%>

<%@page import="java.sql.ResultSet"%>
<%@page import="Conexion.Conexion"%>
<%@page import="java.util.List"%>
<%@page import="RRHH_Modelo.RHH_USUARIO"%>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <link href="../css/NuevoStilo.css" rel="stylesheet" type="text/css"/>
        <script src="../login/js/jquery-1.8.2.min.js" type="text/javascript"></script>
        <title>BROKER</title>        
    </head>
    <body>
        <div id="tituloFormulario">JUBILACION DE PERSONAL</div>
        <div class="contenedor50" style="overflow: auto; width: 40%; height: 450px;">
            <div class="centrado">LISTADO DE PERSONAL NO JUBILADO</div>
            <table>
                <thead>
                    <th>CI</th>
                    <th>NOMBRES</th>
                    <th>APELLIDOS</th>
                    <th>JUBILAR</th>
                </thead>
                <tbody>
                    <%
                        RHH_USUARIO usuario = ((RHH_USUARIO)request.getSession().getAttribute("usr"));                     
                        Conexion con = new Conexion(usuario.getUSUARIO(), usuario.getPASSWORD());   
                        String consulta ="SELECT RHH_PERSONA.CI, RHH_PERSONA.PRIMER_NOMBRE ||' '|| RHH_PERSONA.SEGUNDO_NOMBRE as nombres, RHH_PERSONA.PRIMER_APELLIDO ||' '||  RHH_PERSONA.SEGUNDO_APELLIDO as apellidos, RHH_USUARIO.ID FROM BROKER.RHH_PERSONA, BROKER.RHH_USUARIO WHERE (RHH_USUARIO.ID_PERSONA = RHH_PERSONA.ID) AND (RHH_USUARIO.ESTADO in (0,1))";
                        ResultSet rs = con.EjecutarConsulta(consulta);

                        while(rs.next())
                        {
                            out.print("<tr><td>"+rs.getInt("CI")+"</td><td>"+rs.getString("nombres")+"</td><td>"+rs.getString("apellidos")+"</td><td><button type='button' onclick='popalerta("+rs.getInt("ID")+",this);'>JUBILAR</button></td></tr>");
                        }
                    %>
                </tbody>
            </table>
        </div>
        <div class="contenedor50" style="overflow: auto; width: 40%; height: 450px;">
            <div class="centrado">LISTADO DE JUBILADOS</div>
            <table>
                <thead>
                    <th>CI</th>
                    <th>NOMBRES</th>
                    <th>APELLIDOS</th>                
                </thead>
                <tbody id="jubilados">
                    <%                    
                        consulta ="SELECT RHH_PERSONA.CI, RHH_PERSONA.PRIMER_NOMBRE ||' '|| RHH_PERSONA.SEGUNDO_NOMBRE as nombres, RHH_PERSONA.PRIMER_APELLIDO ||' '||  RHH_PERSONA.SEGUNDO_APELLIDO as apellidos, RHH_USUARIO.ID FROM BROKER.RHH_PERSONA, BROKER.RHH_USUARIO WHERE (RHH_USUARIO.ID_PERSONA = RHH_PERSONA.ID) AND (RHH_USUARIO.ESTADO = 3)";
                        rs = con.EjecutarConsulta(consulta);

                        while(rs.next())
                        {
                            out.print("<tr><td>"+rs.getInt("CI")+"</td><td>"+rs.getString("nombres")+"</td><td>"+rs.getString("apellidos")+"</td></tr>");
                        }
                    %>
                </tbody>
            </table>
        </div>
        <div id="popUpbackGround"></div>
        <div class="popup" id="pop">
            <div>ESTA SEGURO DE ESTA ACCION?</div>
            <button onclick="jubilar();">SI</button>
            <button onclick="salir();">NO</button>
        </div>
        <script type="text/javascript">
            var url="../RRHH_USUARIOS_CONTROLLER";
            var id_usr = 0;
            var button = null;
            function salir()
            {
                $("#popUpbackGround").css("display","none");
                $("#pop").css("display","none");                
            }
            
            function popalerta(id_usr, button)
            {
                this.id_usr=id_usr;
                this.button=button;
                $("#popUpbackGround").css("display","block");
                $("#pop").css("display","block");
            }
            
            function jubilar()
            {
                $.post(url,{proceso:"jubilar",id_usuario:id_usr}, function(resp){                                            
                    $(button).parent().parent().remove();
                    $("#jubilados").append(resp);
                    salir();
                });                
            }
        </script>
    </body>
</html>
